package jt.classic.system.workflow;

import org.limp.basework.SimpleBean;


/**
 * 插件处理接口
 * @author bizkit
 *
 */
public interface WPlug extends SimpleBean {
	/**
	 * 流程环节ID
	 * @return String
	 */
    public String isid();
    
    /**
     * 插件处理接口
     * @return WPlugHandler
     */
    public WPlugHandler ihandler() throws WorkflowException;
    
    /**
     * 插件所属对象
     * @return WObject
     */
    public WObject iobject();
    
    /**
     * 插件处理类型(0环节办理前执行,1环节处理后执行)
     * @return
     */
    public int itype();
}
